package com.kaili.basic.pojo.vo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Desc:版本实体类
 * @author: PF12Z08Z
 * @Time: 2019/7/25 18:52
 * @Copyright: © 2018 杭州凯立通信有限公司 版权所有
 * @Warning: 本内容仅限于公司内部传阅, 禁止外泄或用于其它商业目的
 */
@TableName("mdm_facility_version")
public class FacilityVersionVO implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "version_id", type = IdType.AUTO)
    private Integer versionId;

    @TableField("version_code")
    private String versionCode;

    @TableField("pack_type_d")
    private Integer packTypeId;

    @TableField("pack_type_name")
    private String packTypeName;

    @TableField("version_number")
    private String versionNumber;

    @TableField("file_name")
    private String fileName;

    @TableField("file_size")
    private Double fileSize;

    @TableField("type_name_d")
    private String typeNameId;

    @TableField("type_name")
    private String typeName;

    @TableField("model_id")
    private Integer model;

    @TableField("rd_status")
    private Integer rdStatus;

    @TableField("strategy_id")
    private Integer strategyId;

    @TableField("strategy_name")
    private String strategyName;

    @TableField("publish_time")
    private Date publishTime;

    @TableField("publish_org_id")
    private Integer publishOrgId;

    @TableField("publish_org_name")
    private String publishOrgName;

    @TableField("publish_emp")
    private String publishEmp;

    @TableField("publishEmp_id")
    private Integer publishEmpId;

    @TableField("platform")
    private String platform;

    @TableField("depict")
    private String depict;

    @TableField("created_by")
    private Long createdBy;

    @TableField("created_time")
    private Date createdTime;

    public Integer getVersionId() {
        return versionId;
    }

    public void setVersionId(Integer versionId) {
        this.versionId = versionId;
    }

    public String getVersionCode() {
        return versionCode;
    }

    public void setVersionCode(String versionCode) {
        this.versionCode = versionCode;
    }

    public Integer getPackTypeId() {
        return packTypeId;
    }

    public void setPackTypeId(Integer packTypeId) {
        this.packTypeId = packTypeId;
    }

    public String getPackTypeName() {
        return packTypeName;
    }

    public void setPackTypeName(String packTypeName) {
        this.packTypeName = packTypeName;
    }

    public String getVersionNumber() {
        return versionNumber;
    }

    public void setVersionNumber(String versionNumber) {
        this.versionNumber = versionNumber;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public Double getFileSize() {
        return fileSize;
    }

    public void setFileSize(Double fileSize) {
        this.fileSize = fileSize;
    }

    public String getTypeNameId() {
        return typeNameId;
    }

    public void setTypeNameId(String typeNameId) {
        this.typeNameId = typeNameId;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public Integer getModel() {
        return model;
    }

    public void setModel(Integer model) {
        this.model = model;
    }

    public Integer getRdStatus() {
        return rdStatus;
    }

    public void setRdStatus(Integer rdStatus) {
        this.rdStatus = rdStatus;
    }

    public Integer getStrategyId() {
        return strategyId;
    }

    public void setStrategyId(Integer strategyId) {
        this.strategyId = strategyId;
    }

    public String getStrategyName() {
        return strategyName;
    }

    public void setStrategyName(String strategyName) {
        this.strategyName = strategyName;
    }

    public Date getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(Date publishTime) {
        this.publishTime = publishTime;
    }

    public Integer getPublishOrgId() {
        return publishOrgId;
    }

    public void setPublishOrgId(Integer publishOrgId) {
        this.publishOrgId = publishOrgId;
    }

    public String getPublishOrgName() {
        return publishOrgName;
    }

    public void setPublishOrgName(String publishOrgName) {
        this.publishOrgName = publishOrgName;
    }

    public String getPublishEmp() {
        return publishEmp;
    }

    public void setPublishEmp(String publishEmp) {
        this.publishEmp = publishEmp;
    }

    public Integer getPublishEmpId() {
        return publishEmpId;
    }

    public void setPublishEmpId(Integer publishEmpId) {
        this.publishEmpId = publishEmpId;
    }

    public String getPlatform() {
        return platform;
    }

    public void setPlatform(String platform) {
        this.platform = platform;
    }

    public String getDepict() {
        return depict;
    }

    public void setDepict(String depict) {
        this.depict = depict;
    }

    public Long getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(Long createdBy) {
        this.createdBy = createdBy;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }
}
